package com.sdsy.blockchaintrainingback.service.training;

import com.sdsy.blockchaintrainingback.vo.training.SaveAnswerReportVo;
import com.sdsy.blockchaintrainingback.vo.training.UserTrainingRespVo;

/**
 * @Description TODO
 * @Author linzili
 * @Date 2023/9/26 23:31
 * @Version 1.0
 */
public interface UserTrainingService {
    UserTrainingRespVo startTraining(Long userId, Integer trainingId);

    void saveAnswerReport(SaveAnswerReportVo vo);

    void restartContainer(Integer userTrainingId);

    void resetContainer(Integer userTrainingId);
}
